engine mountings - Almanca İngilizce Sözlük